Migration for Pervasive Applications

نویسندگان

  • Robert Grimm
  • Janet Davis
  • Eric Lemar
  • Brian Bershad
چکیده

This paper explores migration, the ability to move an application between devices, in the context of pervasive, or ubiquitous, computing. Pervasive computing, with its vision of information access anytime and anywhere, introduces a new class of applications that seamlessly follow people as they move through the physical world. As a result, migration becomes an important building block for the development and deployment of pervasive applications. However, the main challenge with migration is to strike a reasonable balance between the complexity of implementing migration and the actual utility delivered to applications. In this paper, we introduce a migration service for pervasive applications that marks a new, practical design point in the design space. We explain the trade-offs made in its design, detail its implementation, and reflect on our own and others’ experiences with using it.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Context-Aware State Management for Ubiquitous Applications

In a ubiquitous computing environment, users continuously access computing services and interact with smart spaces, while moving from one place to another. Application migration, therefore, is an important and necessary feature. State capturing, migration and restoration play a significant role to enable application migration. However, current software systems usually capture the state at the s...

متن کامل

Deploying fault tolerance and taks migration with NetSolve

Computational power grids are computing environments with massive resources for processing and storage. While these resources may be pervasive, harnessing them is a major challenge for the average user. NetSolve is a software environment that addresses this concern. A fundamental feature of NetSolve is its integration of fault-tolerance and task migration in a way that is transparent to the end...

متن کامل

Deploying Fault-Tolerance and Task Migration with NetSolve

Computational power grids are computing environments with massive resources for processing and storage. While these resources may be pervasive, harnessing them is a major challenge for the average user. NetSolve is a software environment that addresses this concern. A fundamental feature of NetSolve is its integration of fault-tolerance and task migration in a way that is transparent to the end...

متن کامل

Application mobility in pervasive computing: A survey

Pervasive computing applications often need to maintain uninterrupted computing experiences when users move across devices. This advanced feature, recognized as applicationmobility, bringsmany challenges to the pervasive computing community. For a better understanding of the challenges and existing approaches to applicationmobility, this paper surveys related work with a classification and comp...

متن کامل

Programming for Pervasive Computing Environments

Pervasive computing provides an attractive vision for the future of computing. Computational power will be available everywhere. Mobile and stationary devices will dynamically connect and coordinate to seamlessly help users in accomplishing their tasks. However, for this vision to become a reality, developers must build applications that constantly adapt to a highly dynamic computing environmen...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002